home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Inside Mac Games Volume 4 #9
/
IMG 40 Sep 1996.iso
/
More Goodies
/
More for Your Game
/
Doom II
/
DFLE Users Folder
/
Goal & Inf demos
/
Goal Demo
/
SECBASE.INF
< prev
next >
Wrap
Text File
|
1995-10-12
|
7KB
|
232 lines
INF 1.0
LEVELNAME SECBASE
items 14
/* This dummy elevator moves to its next stop each time a goal object is */
/* picked up. At its last stop, it moves elevator "all_complete" to its */
/* next stop. */
item: sector name: complete
seq
class: elevator move_floor
event_mask: 0
stop: 0 hold
stop: 1 hold
stop: 2 hold
stop: 3 hold
stop: 4 hold
stop: 5 hold
stop: 6 0
message: 6 all_complete next_stop
stop: 7 terminate
speed: 0
seqend
/* This is a sector trigger that is triggered when you */
/* enter the sector. Its client is "dummy1". */
item: sector name: sector
seq
class: trigger standard
event_mask: 4
client: dummy1
message: complete 0
seqend
/* This is a dummy elevator that is the client */
/* of the sector trigger above. At stop 1 moves elevator "all_complete" */
/* to its next stop. */
item: sector name: dummy1
seq
class: elevator move_floor
event_mask: 0
stop: 0 hold
stop: 1 0
message: 1 all_complete next_stop
stop: 2 terminate
speed: 0
seqend
/* This is a line trigger that is triggered by crossing the line. Its */
/* client is elevator "dummy2". */
item: line name: cross num: 0
seq
class: trigger standard
event_mask: 3
client: dummy2
message: complete 1
seqend
/* This is a dummy elevator that is the client */
/* of the line trigger above. At stop 1 it moves elevator "all_complete" to */
/* its next stop. */
item: sector name: dummy2
seq
class: elevator move_floor
event_mask: 0
stop: 0 hold
stop: 1 0
message: 1 all_complete next_stop
stop: 2 terminate
speed: 0
seqend
/* This is a line trigger that is triggered by nudging a switch. Its */
/* client is elevator "dummy3". */
item: line name: switch num: 4
seq
class: trigger switch1
event_mask: 16
client: dummy3
message: complete 2
seqend
/* This is a dummy elevator that is the client of the above switch */
/* trigger. At stop 1 it moves elevator "all_complete" to its next stop. */
item: sector name: dummy3
seq
class: elevator move_floor
event_mask: 0
stop: 0 hold
stop: 1 0
message: 1 all_complete next_stop
stop: 2 terminate
speed: 0
seqend
/* This sector holds the IATRKDEV.BM texture. It is an elevator scroll_wall */
/* and a trigger that is triggered by nudging from the outside. Its client */
/* is "track_devdum". */
item: sector name: track_dev
seq
class: elevator scroll_wall
event_mask: 0
stop: 0 hold
stop: 64 terminate
angle: 0
speed: 0
class: trigger standard
event_mask: 32
client: track_devdum
message: complete 3
seqend
/* This is a dummy elevator that is the client of the above trigger. At */
/* stop 1 it moves elevator "track_dev" to its next stop and moves elevator */
/* "all_complete" to its next stop. */
item: sector name: track_devdum
seq
class: elevator move_floor
event_mask: 0
stop: 0 hold
stop: 1 0
message: 1 all_complete next_stop
message: 1 track_dev next_stop
stop: 2 terminate
speed: 0
seqend
/* This sector holds the IWASEQUE.BM texture. It is an elevator scroll_wall */
/* and a trigger that is triggered by nudging from the outside. Its client */
/* is "seq_chargedum". */
item: sector name: seq_charge
seq
class: elevator scroll_wall
event_mask: 0
stop: 192 hold
stop: 128 hold
stop: 64 hold
angle: 0
speed: 0
class: trigger standard
event_mask: 32
client: seq_chargedum
message: complete 4
seqend
/* This is a dummy elevator that is the client of the above trigger. At */
/* stop 1 it moves elevator "all_complete" to its next stop and turns on */
/* the master of "charge_set". */
item: sector name: seq_chargedum
seq
class: elevator move_floor
event_mask: 0
stop: 0 hold
stop: 1 0
message: 1 all_complete next_stop
message: 1 charge_set master_on
stop: 2 terminate
speed: 0
seqend
/* This is a dummy elevator that oscillates the elevator scroll_wall */
/* "seq_charge" between stop 1 and stop 2. Its master is off at the */
/* start of the level and is turned on by elevator "seq_chargedum". */
item: sector name: charge_set
seq
class: elevator move_floor
event_mask: 0
master: off
stop: 0 0.5
message: 0 seq_charge goto_stop 1
stop: 1 0.5
message: 1 seq_charge goto_stop 2
speed: 0
seqend
/* This is a dummy elevator that moves to its next stop when BOBAFETT.WAX */
/* is killed because BOBAFETT.WAX has "BOSS: TRUE" in its sequence. */
/* At stop 1 it moves elevator "all_complete" to its next_stop. */
item: sector name: boss
seq
class: elevator move_floor
event_mask: 0
stop: 0 hold
stop: 1 0
message: 1 all_complete complete 5
stop: 2 terminate
speed: 0
seqend
/* This is a dummy elevator that is moved to its next stop each time one */
/* of the above mission objectives is completed. At its final stop it */
/* completes the mission! */
item: sector name: all_complete
seq
class: elevator move_floor
event_mask: 0
stop: 0 hold
stop: 1 hold
stop: 2 hold
stop: 3 hold
stop: 4 hold
stop: 5 hold
stop: 6 hold
stop: 7 complete
speed: 0
seqend